patent assignee - Spanish English Dictionary